alternative form of sobrevivir - German English Dictionary